causing suffering - Français Anglais Dictionnaire